@charset "utf-8";
/* CSS Document */
@font-face {
   font-family: 'PT_Serif-Web-Regular';
   src: url(PT_Serif-Web-Regular.ttf);
   src: local('PT_Serif-Web-Regular'), url('PT_Serif-Web-Regular.ttf') format('truetype');
}
@font-face {
   font-family: 'PT_Serif-Web-Bold';
   src: url(PT_Serif-Web-Bold.ttf);
   src: local('PT_Serif-Web-Bold'), url('PT_Serif-Web-Bold.ttf') format('truetype');
}

@font-face {
   font-family: 'TrajanPro-Regular';
   src: url(TrajanPro-Regular.otf);
   src: local('TrajanPro-Regular'), url('TrajanPro-Regular.ttf') format('truetype');
}


.inverse{
	color:#FFF;
	background-color:#000;
}

#box_footer {
	height:40px;
	line-height:40px;
	margin-top:1em;
}

#riga{
	text-align:center;
	font-family:PT_Serif-Web-Regular;
}

#twitter{
	margin-left:1em;
}

/*altro footer*/

#myfooter {
	margin-top:20px;
	height:144px;
	
}

#ind2{
	position:relative;
	height:144px;
}

#ind{
	font-family:PT_Serif-Web-Regular;
	font-size:16px;
	text-align:center;
	font-size:14px;
	height:78px;
	position:absolute;
	top:50%;
	margin-top:-39px;
	width:100%;
	line-height:26px;
}

#outer{
	
	position:relative;
	height:144px;
	margin-left:auto;
	margin-right:auto;
}

#inner-container{
	position:absolute;
	top:50%;
	margin-top:-39px;
	left:50%;
	margin-left:-39px;
}

#span1_footer{
	height:144px;
	padding-top:2em;
}

#div_bordo{
	border-left:solid 1px;
	height:80px;
}

#riga_nav{
	padding-top:1.5em;
}

.menu_1{
	width:100px;
	font-family:TrajanPro-Regular;
}

.menu_2{
	width:150px;
	font-family:TrajanPro-Regular;
}